Handle std::get<T>(...) for std::tuple<> git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@274422 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/include/tuple b/include/tuple index 32f4380..b0ab1c9 100644 --- a/include/tuple +++ b/include/tuple 
@@ -1013,6 +1013,11 @@  static_assert(value != __ambiguous,"type occurs more than once in type list");  };   +template <class _T1> +struct __find_exactly_one_checked<_T1> { + static_assert(!is_same<_T1, _T1>::value, "type not in empty type list"); +}; +  } // namespace __find_detail;    template <typename _T1, typename... _Args>